Skip to main content

May the Flow be with You!

Join us for a month-long vibe coding challenge on Flow! Starting May 4th, participate in our four themed weeks featuring randomness, games, DeFi, and killer apps. Submit your AI-enhanced projects to win weekly prizes from the 1750 FLOW weekly prize pool and compete for the end-of-month jackpot of 2500 FLOW.

How to Participate

Create Your Profile

Sign up for a Flow dev docs profile (top right of navigation bar)

Fill out your repository and deployer addresses

Note: The first listed address will receive FLOW rewards

Create Project in Repo

Go to the campaign repo and fork it

Create a new folder in the submissions directory with your Flow address as the folder name

Add a README that describes your project, team, and motivation

Build & Commit

Work on your Flow project based on the weekly themes

Make weekly submissions by creating project folders within each week's directory (e.g., any-project-name)

Each submission must include a README with key prompts used and source code

Note: You can submit multiple projects within each week's theme

Win Rewards

Weekly Rewards: 1750 FLOW distributed across 7 winners (~250 FLOW each) based on weekly themes

Each day you participate in a week counts as an additional raffle entry, increasing your winning odds

All submissions throughout May qualify for the 2500 FLOW end-of-month jackpot

Build in public for bonus rewards (see guidelines below)

Weekly Schedule

Week 1: The Randomness Revolution (May 4-10)

Leverage on-chain randomness to create unpredictable, emergent experiences on Flow. Think: generative art, dynamic NFTs, chance-based mechanics, and randomized gameplay elements.

Week 2: Theme TBD (May 11-17)

Next week's theme will be announced soon. Stay tuned!

Week 3: Theme TBD (May 18-24)

Theme to be announced.

Week 4: Theme TBD (May 25-31)

Theme to be announced.

  • May 31: Final submission deadline
  • June 2: Week 4 winners and jackpot announced

Looking for a Team?

Looking to form a team for one of the weekly challenges or stay on top of the latest? Join our Telegram chat.

Process of Committing to the Campaign Repo

1. Fork the Official Repository

Start by forking the official repository to your GitHub account.

2. Follow the Repository Structure

submissions/
├── 0x1234...333/           # Your Flow address
│   ├── README.md           # Project overview
│   ├── week1/              # Week 1: Randomness Revolution
│   │   ├── my-random-project/    # Your project for week 1
│   │   │   ├── README.md   # Documentation with prompts used
│   │   │   └── src/        # Source code
│   │
│   ├── week2/              # Week 2: Theme TBD
│   ├── week3/              # Week 3: Theme TBD
│   └── week4/              # Week 4: Theme TBD

3. Create Your Project Directory

  • Create a folder named with your Flow address under submissions
  • All your submissions should be placed under this folder
  • Create a folder for each week (week1, week2, week3, week4)
  • Each week will have a specific theme/topic for the raffle

4. Make Weekly Submissions

  • Daily commits lead to higher likelihood of winning!
  • Create your project folders with descriptive names inside each week's directory
  • Each project must include a README file and source code
  • Include any prompts used for development in the README
  • Send a pull request for each submission
  • Each project submission during a week counts as an entry for that week's raffle
  • All entries accumulate for the end-of-month jackpot raffle
tip

Your profile and GitHub information are used to verify commits and select winners. Make sure to keep them up to date!

Submission Guidelines

  • Each submission should demonstrate meaningful progress
  • Weekly winners receive prizes from the 1750 FLOW pool (7 winners)
  • More submissions in a week increase your chances of winning
  • All participants are eligible for the 2500 FLOW end-of-month jackpot

How It Works

Weekly Rewards

  • Build projects aligned with each week's theme:
    • Week 1: The Randomness Revolution
    • Week 2-4: Themes to be announced weekly
  • Submit projects in the appropriate weekly folder
  • Each submission during a week counts as an entry into that week's raffle
  • More projects submitted in a week = higher chances of winning
  • Projects that best embody the weekly theme receive additional consideration
  • 1750 FLOW distributed to 7 winners each week (~250 FLOW each)
  • Winners are chosen using randoms.wtf
  • Winners are announced from @aliserag0 Twitter account
  • FLOW prizes are sent to the top wallet address indicated in your profile

Weekly Building in Public Bonus

  • Share your progress on Twitter with the hashtag #MayTheFlowBeWithYou
  • Tag @flow_blockchain in your posts
  • Top builders receive additional FLOW rewards
  • Join our weekly Twitter Spaces to learn from experts and showcase your work

Building in Public

Sharing your progress publicly unlocks extra rewards and increases your chances of winning!

In addition to the weekly rewards, we will regularly give bonus FLOW to the top Building in Public posts on X.

  1. Share your progress daily on X (Twitter)

    • Post screenshots, videos, or code snippets of what you're building
    • Tag @flow_blockchain and include the hashtag #MayTheFlowBeWithYou
    • Link to your repository
  2. Engage with other builders

    • Like, comment, and share other participants' work
    • Collaborate and provide feedback
    • Build the Flow community together

List of Winners

Check this section daily to see all winners announced so far!

note

Winners are announced on @aliserag0 Twitter account and prizes are sent to the top wallet address indicated in your profile.

FAQ

Stay Connected

Disclaimer

Disclaimer: Individuals residing in jurisdictions where gaming or lottery participation is prohibited by law are not eligible to participate.